devil worship - German English Dictionary